import env from '@/imageFactory/ENV'

const IMAGEVAL = function(file) { // element 图片大小判断
  const maxsize = 2 * 1024 * 1024// 2M
  const isLt2M = file.size
  if (isLt2M > maxsize) {
    return false
  } else {
    return true
  }
}
const NativeEVAL = function(file) { // 原生 图片大小判断
  var URL = window.URL || window.webkitURL
  const maxsize = 2 * 1024 * 1024// 2M
  console.log(e.target.files[0])
  var imgURL = URL.createObjectURL(e.target.files[0])
  var img_url = e.target
  const isLt2M = img_url.files[0].size
  if (isLt2M > maxsize) {
    return false
  } else {
    return true
  }
}
const resflag = function(flag) {
  switch (flag) {
    case 422:
      // return
      break
    case 500:
      break
  }
}
const ImageHandlefunction = function(data) {
  // return new Promise(function(res, ref) {
  const reg = {}
  data.forEach(function(item) {
    const res = item.split(/[0-9]+\/(.+)\//)
    if (!reg[res[1]]) {
      reg[res[1]] = []
    }
    reg[res[1]].push(env.UPLOADIMG + item)
  })
  return reg
  // console.log(reg);
  // res(reg)
  // })
}
export default {
  IMAGEVAL, // 图片大小判断
  NativeEVAL, // 原生判断图片大小
  ImageHandlefunction// 图片处理
}
